package com.lagou.rocket.demo.seckill.service;

/**
 * <p>
 *
 * </p>
 *
 * @author KK
 * @since 2021-11-06
 */
public interface ISecKillService {

    /**
     * 秒杀
     * @param userId
     * @param productCode
     * @param num
     * @return 订单ID。 如果为null， 表示已经售罄。
     */
    Long seckill(
            Long userId,
            String productCode,
            Integer num
    );

}
